package com.snpic.appaw.module.third.api.aliyun.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author JiJun
 * @date 2025/9/21 15:33
 * @修改时间 2025/9/21 15:33
 * @description 获取 H5 认证授权 Token，请求体
 */
@Schema(description = "获取 H5 认证授权 Token, Request DTO")
@Data
public class GetAuthTokenRequestDTO {

	@Schema(description = "请求页面地址")
//	@NotEmpty(message = "请求页面地址必填")
  private String url;

  @Schema(description = "请求源地址")
//	@NotEmpty(message = "请求源地址必填")
	private String oringin;

	@Schema(description = "方案 Code")
//	@NotEmpty(message = "方案 Code必填")
	private String SceneCode;

  @Schema(description = "业务类型,0：本机号码认证,1：一键登录")
	@NotNull(message = "业务类型必填")
	private Integer BizType;
}
